const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  // lintOnSave: true,
  // 绝对路径只能部署到服务器上，才能访问我们的项目
  // publicPath: './'：将打包好的文件，使用相对路径进行引入，这就可以在本地打开我们的项目
  publicPath: './',
  // 不打包出 map 文件
  productionSourceMap: false,
  // 在 vue-cli 中设置 webpack 配置项
  configureWebpack: {
    // 打包优化，添加打包时的排除项
    externals: {
      // 包名: 引入的 cdn js 脚本文件中的名称
      echarts: 'echarts',
      vue: 'Vue',
      'element-ui': 'ELEMENT',
      'vue-quill-editor': 'VueQuillEditor'
    }
  }
})
